farrowing crates - German English Dictionary